telegraph reperforator - French English Dictionary